package com.jsb.laundry.model.factory;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;


/**
 * 订单物流表(JsbOrdersFulfillment)实体类
 *
 * @since 2023-08-23 13:13:50
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class JsbOrdersFulfillment implements Serializable {

    private static final long serialVersionUID = 939809063587887792L;

    /**
     * 自增id
     */
    private Integer id;

    /**
     * 订单编号
     */
    private String orderId;

    /**
     * 物流编号
     */
    private String trackingNumber;

    /**
     * 物流公司
     */
    private String trackingCompany;

    /**
     * 物流公司编码
     */
    private String trackingCode;

    /**
     * 订单物流方向，1 取；2 送
     */
    private String trackingDirection;

    /**
     * 送货人（骑手）id
     */
    private String trackingCarrierId;

    /**
     * 取件地址
     */
    private String pickupAddress;

    /**
     * 送货地址
     */
    private String deliveryAddress;

    /**
     * 客户姓名
     */
    private String customerName;

    /**
     * 客户电话
     */
    private String customerTel;

    /**
     * 创建时间
     */
    private Date createdAt;

    /**
     * 更新时间
     */
    private Date updatedAt;

    /**
     * 放在指定位置
     */
    private String img;

}
